Národní úložiště šedé literatury Nalezeno 2 záznamů.  Hledání trvalo 0.00 vteřin. 
Evolution Management in NoSQL Document Databases
Vavrek, Michal ; Holubová, Irena (vedoucí práce) ; Svoboda, Martin (oponent)
NoSQL databáze jsou široce používány v mnoha aplikacích jako technolo- gie pro ukládání dat. Jejich použití a popularita stále roste. Prvním cílem této práce je shromáždit a analyzovat existující řešení a technologie pro evoluci schéma v NoSQL databázích. Dále představujeme obecné řešení pro evoluci schéma v multi-model databázích s jednotným rozhraním pro nejběžnější da- tové modely. Navržené řešení je jednoduše použitelné a pokrývá scénáře běžných migrací. Součástí práce je i implementace optimalizovaného prototypu navrho- vaného přístupu a demonstrace jeho vlastností na datech z reálného světa. 1
Evolution and Adaptability of Complex Applications
Polák, Marek ; Holubová, Irena (vedoucí práce) ; Rahayu, Wenny (oponent) ; Krátký, Michal (oponent)
Evoluce a adaptabilita komplexních ap- likací Abstrakt V současné době se aplikace stávají stále složitějšími, což přináší problémy během jejich vývoje. Změna v jedné části aplikace může netriviálně ovlivnit jiné části aplikace. Dalším aspektem mohou být systémy, které s aplikací komunikují. Ty musí být upraveny, aby se zajistila správná funkcionalita. Tyto problémy se mohou týkat různých domém - UML diagramů, XML schémat, relačních schémat, API, atd. V této práci jsme se na zmíněný problém zaměřili z perspektivy MDA, která pro obecný náhled na problém využívá platformově nezávislého modelu (PIM) a pro konkrétní domény využívá platformově specifické modely (PSM). Tyto mod- ely mohou být navíc propojeny a vzájemně závislé. Náš návrh obsahuje nové definice modelů z různých, široce využívaných domén, operace nad těmito modely a algoritmy pro transformace modelů. Díky prin- cipu MDA je možné představené modely kombinovat a modelovat tak komplexní aplikace. Veškeré prezentované modely a algoritmy byly experimentálně imple- mentovány ve frameworku DaemonX a testovány na reálných datech, aby byla ověřena jejich správnost. 1

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.